using System.Collections.Generic;
using Gj;
using UnityEngine;
#if UNITY_EDITOR
using UnityEditor;
#endif

[CreateAssetMenu(fileName = "ColorSettings", menuName = "Gj/ColorSettings")]
public class ColorSettings : ScriptableObject
{
    [System.Serializable]
    public struct ColorItem
    {
        public string key;
        public Color value;
    }

    [System.Serializable]
    public struct ColorGroup
    {
        public string type;
        public ColorItem[] list;
    }
    
    public ColorGroup[] ColorGroups;
}